---
title: 什么是数组变量？
---


数组变量是一种特定的数据类型，变量内通常包含多个元素。其中的元素用逗号分隔，以 `[` 开头，以 `]` 结尾。例如：

**数字型：**

```
[0,1,2,3,4,5]
```

**字符串型：**

```
["Monday", "Tuesday", "Wednesday", "Thursday"]
```

**JSON 对象：**

```
[
    {
        "name": "Alice",
        "age": 30,
        "email": "alice@example.com"
    },
    {
        "name": "Bob",
        "age": 25,
        "email": "bob@example.com"
    },
    {
        "name": "Charlie",
        "age": 35,
        "email": "charlie@example.com"
    }
]
```

### 使用场景

* [工作流 - 列表操作](../../guides/workflow/node/list-operator)。列表操作节点可以对文件的格式类型、文件名、大小等属性进行过滤与提取，将不同格式的文件传递给对应的处理节点，以实现对不同文件处理流的精确控制
*   [工作流 - 迭代](../../guides/workflow/node/iteration)。针对数组中的元素依次执行相同的操作步骤，直至输出所有结果，可以理解为任务批处理器。

{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}

<CardGroup cols="2">
    <Card
        title="编辑此页面"
        icon="pen-to-square"
        href="https://github.com/langgenius/dify-docs-mintlify/edit/main/zh-hans/learn-more/extended-reading/what-is-array-variable.mdx"
    >
        通过直接提交修改来帮助改进文档内容
    </Card>
    <Card
        title="提交问题"
        icon="github"
        href="https://github.com/langgenius/dify-docs-mintlify/issues/new?title=文档问题%3A%20is-array-varia&body=%23%23%20问题描述%0A%3C%21--%20请简要描述您发现的问题%20--%3E%0A%0A%23%23%20页面链接%0Ahttps%3A%2F%2Fgithub.com%2Flanggenius%2Fdify-docs-mintlify%2Fblob%2Fmain%2Fzh-hans/learn-more/extended-reading%2Fwhat-is-array-variable.mdx%0A%0A%23%23%20建议修改%0A%3C%21--%20如果有具体的修改建议，请在此说明%20--%3E%0A%0A%3C%21--%20感谢您对文档质量的关注！%20--%3E"
    >
        发现错误或有改进建议？请提交问题反馈
    </Card>
</CardGroup>
